Automatic Bug Triaging System using Prediction Algorithm on Rating Basis

نویسندگان

  • Vishal Jare
  • Amar Deep
  • Akshay Borade
چکیده

Programming associations spend over 45% of cost in overseeing programming bugs. An unavoidable walk of modifying bugs is bug triage, which arrangements to precisely apportion a specialist to another bug. To reduce the time cost in manual work, content request techniques are associated with lead customized bug triage. In this paper, we address the issue of data extenuation for bug triage, i.e., how to decrease the scale and improve the nature of bug data. We unite case assurance with highlight decision to at the same time reduce data scale on the bug estimation and the word estimation. To choose the demand of applying case decision and highlight assurance, we isolate qualities from irrefutable bug data sets and amass an insightful model for bug data set. We observationally look into the execution of data decline on totally 600,000 bug reports of two far reaching open source ventures. Happens show that our data decreasing can satisfactorily lessen the data scale and upgrade the accuracy of bug tracker. Our work gives an approach to manage using systems on data dealing with to outline diminished likewise, stunning bug data in programming progression and up keep.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bug Triage Based on Ant System with Evaporation Factor Tuning

Bug Triaging is an important aspect of Bug Management in Open Source Systems. Bug Triaging pertains to assignment of a newly opened bug to an appropriate developer for resolution. This task is complicated in an open source environment because of the nature of the Open Source Development. Open Source Software Development comprises of the developers who are volunteers. The volunteers are distribu...

متن کامل

Automated, Highly-accurate Bug Triaging Using Machine Learning

Empirical studies indicate that automating the bug assignment process (also known as bug triaging) has the potential to significantly reduce software evolution effort and costs. Prior work has used machine learning techniques to automate bug triaging but has employed a narrow band of tools which can be ineffective in large, long-lived software projects. To redress this situation, in this paper ...

متن کامل

The Way Ahead for Bug-fix time Prediction

The bug-fix time i.e. the time to fix a bug after the bug was introduced is an important factor for bug related analysis, such as measuring software quality or coordinating development effort during bug triaging. Previous work has proposed many bug-fix time prediction models that use various bug attributes (number of developers who participated in fixing the bug, bug severity, bug-opener’s repu...

متن کامل

DeepTriage: Exploring the Effectiveness of Deep Learning for Bug Triaging

For a given software bug report, identifying an appropriate developer who could potentially fix the bug is the primary task of a bug triaging process. A bug title (summary) and a detailed description is present in most of the bug tracking systems. Automatic bug triaging algorithm can be formulated as a classification problem, which takes the bug title and description as the input, mapping it to...

متن کامل

Efficient Bug Triaging Using Text Mining

Large open source software projects receive abundant rates of submitted bug reports. Triaging these incoming reports manually is error-prone and time consuming. The goal of bug triaging is to assign potentially experienced developers to new-coming bug reports. To reduce time and cost of bug triaging, we present an automatic approach to predict a developer with relevant experience to solve the n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017